atomized powder - French English Dictionary